<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  <h2>一、错误类型</h2>
  <div>主要的错误来源包括：</div>
  <ul>
    <li>后端接口错误</li>
    <li>代码中本身逻辑错误</li>
  </ul>
  <h2>二、如何处理</h2>
  <h4>后端接口错误</h4>
  <div>通过axios的interceptor实现网络请求的response先进行一层拦截</div>
  <script>
    // apiClient.interceptors.response.use(
    //   response => {
    //     return response;
    //   },
    //   error => {
    //     if (error.response.status == 401) {
    //       router.push({ name: "Login" });
    //     } else {
    //       message.error("出错了");
    //       return Promise.reject(error);
    //     }
    //   }
    // );
  </script>
  <h4>代码逻辑问题</h4>
  <div>全局设置错误处理</div>
</body>
</html>